package com.beidasoft.web.vo.performanceAssessment;

import com.beidasoft.web.model.performanceAssessment.PointerDepartment;

/**
 * 批次对象信息
 * Created by ${WangPeiqiang} on 2016/11/18.
 */
public class PointerBatchObjectBean extends PointerDepartment {
    private Integer start;              //起始位置
    private Integer length;             //长度
    private String[] organizationNames; //部门名称集合
    private String[] objectNames;       //对象名称集合
    private int isChecked;              //是否选中
    private int[] isCheckeds;           //是否选中
    private String[] ids;               //对象ID
    private String batchId;             //批次ID
    private String[] targetTypes;       //指标类别
    private String batchRecordId;       //引用批次ID
    private String objectId;            //对象ID(备用，与ID合用)
    private String targetTypeValue;     //指标类别值
    private String[] organizationIds2; // 部门id集合
    private String[] organizationNames2; //部门名称集合
    private String[] objectNames2;       //对象名称集合
    private String[] ids2;               //对象ID

    private Integer historyObjectCircle;    //引用对象设置次序
    private Integer objectCircle;           //当前对象设置次序

    private Integer checked;            //部门被选中回显标志
    private Integer historyChecked;     //引用批次部门回显

    private Integer deptType;      //批次所属部门类型（1市人民政府 2区人民政府 3市级部门 4区级部门）
    private String dicKey; //
    private String areaCode; //
    private String organizationId; //
    private String orgSys; //
    private String deptLevel;
    private  String pointerObjectId;    // 监测对象分类 01 全北京 02 全系统 03 全地区  09 全市所有部门


    public String getPointerObjectId() {
        return pointerObjectId;
    }

    public void setPointerObjectId(String pointerObjectId) {
        this.pointerObjectId = pointerObjectId;
    }
    public String getTargetTypeValue() {
        return targetTypeValue;
    }

    public void setTargetTypeValue(String targetTypeValue) {
        this.targetTypeValue = targetTypeValue;
    }

    public Integer getHistoryChecked() {
        return historyChecked;
    }

    public void setHistoryChecked(Integer historyChecked) {
        this.historyChecked = historyChecked;
    }

    public Integer getChecked() {
        return checked;
    }

    public void setChecked(Integer checked) {
        this.checked = checked;
    }

    public String getObjectId() {
        return objectId;
    }

    public void setObjectId(String objectId) {
        this.objectId = objectId;
    }

    public Integer getHistoryObjectCircle() {
        return historyObjectCircle;
    }

    public void setHistoryObjectCircle(Integer historyObjectCircle) {
        this.historyObjectCircle = historyObjectCircle;
    }

    public Integer getObjectCircle() {
        return objectCircle;
    }

    public void setObjectCircle(Integer objectCircle) {
        this.objectCircle = objectCircle;
    }

    public String getBatchRecordId() {
        return batchRecordId;
    }

    public void setBatchRecordId(String batchRecordId) {
        this.batchRecordId = batchRecordId;
    }

    public String[] getTargetTypes() {
        return targetTypes;
    }

    public void setTargetTypes(String[] targetTypes) {
        this.targetTypes = targetTypes;
    }

    public String getBatchId() {
        return batchId;
    }

    public void setBatchId(String batchId) {
        this.batchId = batchId;
    }

    public Integer getStart() {
        return start;
    }

    public void setStart(Integer start) {
        this.start = start;
    }

    public Integer getLength() {
        return length;
    }

    public void setLength(Integer length) {
        this.length = length;
    }

    public String[] getIds() {
        return ids;
    }

    public void setIds(String[] ids) {
        this.ids = ids;
    }

    public String[] getOrganizationNames() {
        return organizationNames;
    }

    public void setOrganizationNames(String[] organizationNames) {
        this.organizationNames = organizationNames;
    }

    public String[] getObjectNames() {
        return objectNames;
    }

    public void setObjectNames(String[] objectNames) {
        this.objectNames = objectNames;
    }

    public int getIsChecked() {
        return isChecked;
    }

    public void setIsChecked(int isChecked) {
        this.isChecked = isChecked;
    }

    public int[] getIsCheckeds() {
        return isCheckeds;
    }

    public void setIsCheckeds(int[] isCheckeds) {
        this.isCheckeds = isCheckeds;
    }

    public Integer getDeptType() {
        return deptType;
    }

    public void setDeptType(Integer deptType) {
        this.deptType = deptType;
    }

    public String[] getOrganizationIds2() {
        return organizationIds2;
    }

    public void setOrganizationIds2(String[] organizationIds2) {
        this.organizationIds2 = organizationIds2;
    }

    public String[] getOrganizationNames2() {
        return organizationNames2;
    }

    public void setOrganizationNames2(String[] organizationNames2) {
        this.organizationNames2 = organizationNames2;
    }

    public String[] getObjectNames2() {
        return objectNames2;
    }

    public void setObjectNames2(String[] objectNames2) {
        this.objectNames2 = objectNames2;
    }

    public String[] getIds2() {
        return ids2;
    }

    public void setIds2(String[] ids2) {
        this.ids2 = ids2;
    }

    public String getDicKey() {
        return dicKey;
    }

    public void setDicKey(String dicKey) {
        this.dicKey = dicKey;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(String organizationId) {
        this.organizationId = organizationId;
    }

    public String getOrgSys() {
        return orgSys;
    }

    public void setOrgSys(String orgSys) {
        this.orgSys = orgSys;
    }

    public String getDeptLevel() {
        return deptLevel;
    }

    public void setDeptLevel(String deptLevel) {
        this.deptLevel = deptLevel;
    }
}
